@charset "UTF-8";
/* CSS Document */

*{
margin: 0px;
padding: 0px;
}

/*div{
  border-top: 1px solid red;
  border-bottom: 1px solid blue;
}*/

body{
background-image:url(/imgs/fondo.jpg);
background-repeat:repeat-y;
background-position:left top;
font-family: "Arial";
color: #36424a;
}

p{
	font-size: 12px;
}

h2{
	font-size: 16px;
}

h3{
	font-size: 14px;
}

a{
color: black;
}


a img{
border: 0px;
}

#wrapper{
width: 730px;
margin:0px auto;
}

#contenedor{
background-image:url(/imgs/fondo_carpeta.png);
background-repeat:no-repeat;
background-position:left top;
width: 729px;
height:822px;
clear:both;
}

#contenido{
padding: 0px 60px 40px 30px;
min-height:400px;
}

.hidden{
display: none;
}

.visible{
display: inline;
}

.visible_block{
display: block;
}

.comentarios_mini{
font-size: 12px;

}


#contenedor{

height: auto;

}


#footer{
clear: both;
}



#mensajes{
margin: 10px;
}

#mensajes_info{
background-color: grey;
padding: 20px;
}

#mensajes_error{
background-color: red;
padding: 20px;
}
















